lubber's hole - Turkish English Dictionary